|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectimageware.Convolver
public class Convolver
Class Convolver. Routines to convolve a 1D signal applying mirror boundary conditions.
| Constructor Summary | |
|---|---|
Convolver()
|
|
| Method Summary | |
|---|---|
static double[] |
convolveFIR(double[] input,
double[] kernel)
Convolution with a Finite Impulse Response (FIR) filter. |
static double[] |
convolveIIR(double[] input,
double[] poles)
Convolve with with a Infinite Impluse Response filter (IIR) |
static double[] |
convolveIIR2(double[] input,
double b1,
double b2)
Convolve a 1D signal with a Infinite Impluse Response 2nd order (IIR2) Note: Only with the mirror (on bounds) boundary conditions. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Convolver()
| Method Detail |
|---|
public static double[] convolveFIR(double[] input,
double[] kernel)
input - 1D input signalkernel - kernel of the filter
public static double[] convolveIIR(double[] input,
double[] poles)
input - 1D input signalpoles - 1D array containing the poles of the filter
public static double[] convolveIIR2(double[] input,
double b1,
double b2)
input - 1D input signalb1 - first pole of the filterb2 - second pole of the filter
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||